delayed billing - German English Dictionary